package abstractdemo;

//1.被final修饰的类不能被继承
final class A{}

class B{
	//3.被final修饰的方法不能被重写
	public final void test() {
		//...
	}
	// 静态方法也不能被子类重写
	public static void test2() {
	}
}
class C extends B{
}
/*
 *  子类不能继承的东西：
 *  1.构造方法不能被继承
 *  2.静态方法不能被继承（super(),父类名.静态方法名())
 * 
 *  子类不能重写的东西：
 *  1.final方法
 * 
 */
public class Demo2 {
	public static void main(String[] args) {
		//2.被final修饰的叫常量，值不能被修改
		final double PI = 3.14;
	}
}
